high level cognitive processes - French English Dictionary